package com.hilaver.dzmis.sys;

/**
 * AbstractSysMessage entity provides the base persistence definition of the
 * SysMessage entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class SysMessage implements java.io.Serializable {

	// Fields
	
	private Integer id;
	private String keyCode;
	private String descriptionCn;
	private String descriptionFr;
	private String descriptionEn;

	// Constructors

	/** default constructor */
	public SysMessage() {
	}

	/** minimal constructor */
	public SysMessage(Integer id, String keyCode) {
		this.id = id;
		this.keyCode = keyCode;
	}

	/** full constructor */
	public SysMessage(Integer id, String keyCode, String descriptionCn,
			String descriptionFr, String descriptionEn) {
		this.id = id;
		this.keyCode = keyCode;
		this.descriptionCn = descriptionCn;
		this.descriptionFr = descriptionFr;
		this.descriptionEn = descriptionEn;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	
	public String getDescriptionCn() {
		return this.descriptionCn;
	}

	public void setDescriptionCn(String descriptionCn) {
		this.descriptionCn = descriptionCn;
	}

	public String getDescriptionFr() {
		return this.descriptionFr;
	}

	public void setDescriptionFr(String descriptionFr) {
		this.descriptionFr = descriptionFr;
	}

	public String getDescriptionEn() {
		return this.descriptionEn;
	}

	public void setDescriptionEn(String descriptionEn) {
		this.descriptionEn = descriptionEn;
	}

	public String getKeyCode() {
		return keyCode;
	}

	public void setKeyCode(String keyCode) {
		this.keyCode = keyCode;
	}

}